Having not won the constructors' championship since 2008, it seemed that the new era of Formula 1 would see Ferrari end their title drought after a strong start under the new regulations. The Scuderia came flying put of the blocks in Bahrain with... More»